/**
 * 门禁管理API
 */
import request from '../libs/request';

/**
 * 获取分页列表
 * @returns {*}
 */
export function getAcPageManageList (para) {
    return request({
        url: 'api/lab/ac/page',
        method: 'get',
        params: para
    });
}



/**
 * 保存
 * @returns {*}
 */
export function saveAc (para) {
    return request({
        url: 'api/lab/ac/save',
        method: 'post',
        data: para
    });
}

/**
 * 删除
 * @returns {*}
 */
export function deleteAc (para) {
    return request({
        url: 'api/lab/ac/delete',
        method: 'post',
        data: para
    });
}

/**
 * 审批申请
 * @returns {*}
 */
export function approveAc (para) {
    return request({
        url: 'api/lab/ac/approve',
        method: 'post',
        data: para
    });
}

/**
 * 获取学生列表
 * @returns {*}
 */
export function getStuList (para) {
    return request({
        url: 'api/lab/ac/getStuList',
        method: 'get',
        params: para
    });
}



/**
 * 查询当前实验室下的授权人员信息
 * @returns {*}
 */
export function getAuthPageManageList (para) {
    return request({
        url: 'api/lab/ac/auth/page',
        method: 'get',
        params: para
    });
}

/**
 * 申请授权
 * @returns {*}
 */
export function authAc (para) {
    return request({
        url: 'api/lab/ac/auth',
        method: 'post',
        data: para
    });
}

/**
 * 取消授权
 * @returns {*}
 */
export function cancelAuthAc (para) {
    return request({
        url: 'api/lab/ac/cancelAuth',
        method: 'post',
        data: para
    });
}

/**
 * 获取统计信息
 * @returns {*}
 */
export function getCountInfo (para) {
    return request({
        url: 'api/lab/ac/getCountInfo',
        method: 'get',
        params: para
    });
}

